約 6,170,504 件
https://w.atwiki.jp/m201011050/pages/4.html
Arduinoを用いた電子教材の開発 http //www54.atwiki.jp/m201011050/pages/5.html
https://w.atwiki.jp/rajun/pages/28.html
Makeするネタ 百葉箱(温湿度センサー、日照計、出来れば風力も) 電子砂時計 粒子法で砂粒のシミュレーション 加速度センサーで傾きを反映 ArduinoでWebカメラ 電力計 クランプセンサーで センサー部と記録部は無線で
https://w.atwiki.jp/hiroyasusatoh2016/pages/10.html
つくってみる
https://w.atwiki.jp/shimizunochikara/pages/11.html
Arduinoを用いたラジコンとは Arduinoを用いたラジコンとは、Arduinoを利用したプログラム・遠隔操作可能なラジコンである。Arduinoは電子工作初心者でもUSBをつなぐ事で簡単にプログラムを行う事が出来る。また、通信モジュールはXBee Series2を用いる。XBeeはシリアル通信を簡単に無線に置き換える事が出来る通信モジュールである。制御システムのアーキテクチャは ユーザー側コントローラー⇄XBee(ユーザー側)⇄XBee(車体側)⇄Arduino(車体側) となる。Arduinoは自由に入出力デバイスを増やせる上、XBeeにより双方向通信が可能になるため相当自由度が高いと言える。そこで、Arudino + XBeeの自由度を生かして、プログラムする事により、自由に拡張が可能なラジコンを作っていこうと考えている。また、車体側の工夫に加え、コントローラー側を工夫する事で、一般の方にもわかりやすいシステムを作っていきたい。
https://w.atwiki.jp/physics_note/pages/31.html
オープンソースハードウェアの一つ。 マイコン+入出力の基盤といったハードウェアと、言語や開発環境といったソフトウェアの 両方が整った形で公開されている。今凄い勢いで超人気。ソフト屋さんがオープンソースって 響きに釣られてハード入門してみるのに役立っている。嫉妬。 オープンソースだからAVRで自分で作れるよ! 愚痴 開発言語まで整ってたら、他のマイコンを使うときにハードの深い部分が分からないんじゃね? って感じだが、手軽に使えるわけで、ちょっとした間に合わせとか入門には良いわな。 文化祭一週間前に間に合いそうになければ千石で買うとよろし。 ネットにソースの形での資料も充実してるアル。 ただ、こういう「キット」に近い物は手作り感なくて個人的には嫌。AVRonlyってのも。 オープンソースハードウェアだからブレッドボード上で自分で作れるのが良いわけで、 そうでなきゃ文化祭前にしか買いたくないな。 以上愚痴でした。みんなも機械語覚えるアル。
https://w.atwiki.jp/physics_club/pages/29.html
オープンソースハードウェアの一つ。 マイコン+入出力の基盤といったハードウェアと、言語や開発環境といったソフトウェアの 両方が整った形で公開されている。今凄い勢いで超人気。ソフト屋さんがオープンソースって 響きに釣られてハード入門してみるのに役立っている。嫉妬。 オープンソースだからAVRで自分で作れるよ! 愚痴 開発言語まで整ってたら、他のマイコンを使うときにハードの深い部分が分からないんじゃね? って感じだが、手軽に使えるわけで、ちょっとした間に合わせとか入門には良いわな。 文化祭一週間前に間に合いそうになければ千石で買うとよろし。 ネットにソースの形での資料も充実してるアル。 ただ、こういう「キット」に近い物は手作り感なくて個人的には嫌。AVRonlyってのも。 オープンソースハードウェアだからブレッドボード上で自分で作れるのが良いわけで、 そうでなきゃ文化祭前にしか買いたくないな。 以上愚痴でした。みんなも機械語覚えるアル。
https://w.atwiki.jp/marykiban/pages/47.html
MARY(LPC1114)でArduinoっぽい開発をしたい Arduinoっぽい(目指すは100%互換の)ラッパーを用意し、C++を使ったソフトウェアArduino互換機としてのMARYの開発をしちゃう、ちょっと斜め45度オトトイの方向をむいちゃってるプロジェクトです。 「MARYDuino(仮)」プロジェクト Arduinoが流行ってますし ArduinoはATmegaシリーズなどのAVRマイコン上にC++風のArduino言語と統合開発環境が準備されていて、スケッチが豊富にあり、とても使いやすいようです。例えばLCDシールドと専用のスケッチをダウンロードすれば誰でも簡単にLCDに文字や図形を表示できる環境を手に入れられます。 「ArduinoスケッチがMARYで動いたら便利じゃね?」 というトンデモな思いつきを少しずつ実行に移してみようと思います。 C++環境の構築と、Arduinoラッパーの用意 まず、Arduinoライクな環境を作るにはLPC1114向けのC++環境を構築する必要がありました。LPCXpressoはC言語のみの対応になっていますが、実体はEclipse + arm-none-eabi-gccでありC++環境の開発も出来ます。LPC1114のFlashとRAMが少ないので工夫しないとすぐ一杯になってしまいますが。 どう使えば良いの? このページの下にあるリンクからMARYDuinoのひな形プロジェクトをダウンロードします。(現在LPCXpresso IDEのみの対応です。Mac OSX版はしばらくお待ち下さい) 解凍後、LPCXpresso IDEを起動し画面左下にある"Import existing projects"で、maryduinoフォルダを指定して下さい。[src]フォルダの[main.cpp]を書き換えてArduino風の開発をします。 プロジェクト現状 対応している関数が非常に少なく、これから漸進的に機能及びドキュメントを充実させてゆきます。 現在動作するペリフェラルと対応するArduino関数を示します。 Systick delay(ms), millis() UART Serial.write(val), Serial.read(), Serial.println(string), Serial.print(string), Serial.print(val, format), Serial.println(val, format) SPI SPI.transfer(data), SPI.setClockDivider(), SPI.setDataMode(), (オリジナル関数)SPI.setBitLength() GPIO pinMode(pin, state), digitalWrite(pin, state), digitalRead(pin) (※ピン番号が特殊な割り付けになっています。詳しくはgpio.hをご覧ください) OLED MARY拡張OB基板のArduino風OLEDドライバです。詳しくはサンプルプログラムをご覧ください SDFile MARY拡張XB基板のArduino風SDFileドライバです。詳しくはサンプルプログラムをご覧ください ダウンロード このプロジェクトではMARY拡張OB基板に文字や、正弦波を表示しています。またdelay関数で1秒周期でMB基板の裏側にある3カラーLEDを同時点灯/消灯させ、白色光を1秒周期で点滅させています。加えてUARTで文字も表示しています。TeraTermなどで表示内容を見ることができます。エンコードをUTF-8に設定しますと日本語表示もできます。TeraTermの詳細な設定は記事のp.81を参照して下さい。 ベータ版に格上げしました。またこれ以降のネームをMARY-DUINOとします。(マルツさんのArduinoボード「MARUDUINO」と混同しないため) MARY-DUINOベータ版 更新情報 20110812 ... 初回アルファ版アップ 20110813 ... Serial.print(val,format) 及び println(val, format)のアスキーコード、2進、8進、10進、16進の基数に対応:maryduino_20110813.zip 20110815 ... SPIなど、それぞれのコンストラクタをクラスファイル内部で宣言するようにした。これにより使用しないライブラリはインクルードしないようにすれば容量を圧迫せずに済む…はず 20110821 ... 大幅な修正をしました。 OLEDの初期化ルーチンの修正。 putp関数を誌面と同じ16ビットピクセルモードに修正した(24bitに戻したい場合はoled.cppのputp関数のコメントアウトを復元してください)。 GPIOの設定をpinMode(P0_7,OUTPUT)のようにピン番号そのものでも指定できるようにした。 SPIモードとOLEDクラスをMAPLEボード+LPCXpresso LPC1114の組み合わせに対応した。 SPI.begin() - 従来どおり、MARYでのSPI初期化 SPI.begin(LPCXSSP0) - LPCXpresso LPC1114 + MAPLE ボードでのSPI使用(SCKポートをP2_11に変更しているだけ) oled.reset() - 従来どおり、MARYでのOLED初期化 oled.begin(LPCXSSP0) - LPCXpresso LPC1114 + MAPLE ボードでのOLED使用(MARMEX-スロット1を使用してください) SDfile.begin() - 従来どおり、MARY-XBボードでのSDカード初期化 SDfile.begin(int CS_PIN) - SDカードのCSピンを変更する場合。(例:SDFile.begin(P0_13) PIN0_13をSDのCSピンに設定して初期化) SDfile.begin(LPCXSSP0) - LPCXpresso LPC1114 + MAPLEボードのSDカードスロットを使う場合(CSピンの初期化はLPCXSSP0が指定されたときに内部で行うので特に要らないです) 20111108 ... Arduino XBee APIライブラリを移植(MARY-XB基板を使用してください)。主にSeries2で動作確認済み。 応用例 SDカードからのリード方法 TFT-LCDシールドを使ったマンデルブロ演算によるフラクタル描画 Arduino XBee APIライブラリの移植と使用例 S9706デジタルカラーセンサーの使用 これから Arduino関数の全ての実装 (processingはまだ) Flash容量が多いCortex-M0シリーズのLPC1227へのポート。(ターゲットボード LPCXpresso LPC1227) ありがたいコメントを頂戴しちゃう欄 皆で参加型で応援しましょう。ドキュメントやサンプル等、どうですか? -- Gingaxx (2011-08-12 22 29 21) これを待ってました! -- processingunit (2011-08-13 00 09 25) 名前 コメント
https://w.atwiki.jp/ksii201118/pages/15.html
ArduinoとMacを繋ぐUSBケーブル、LCD, 可変抵抗、ジャンプワイヤ、ブレッドボード、はんだごて、はんだ等 諸々の物品を秋葉原まで出向いて調達致しました。 名前 コメント
https://w.atwiki.jp/arduino/pages/44.html
http //www.arduino.cc/playground/Code/Messenger テキストベースの通信プロトコルライブラリ。 1行読んで区切り文字(デフォルトは空白)で区切ってintかcharで取得するだけの単純な機能。 もっと多機能のものが必要なら→ライブラリ/Firmata サンプル #include Messenger.h /* (INPUT) 1 2 3 123 123 123 aaa aaa aaa a a a 100 200 300 400 500 ----------------------------- (OUTPUT) i=1 c=50 s=3 i=123 c=49 s=123 i=0 c=97 s=aaa i=0 c=97 s=a i=100 c=50 s=300 i=400 c=53 s= */ Messenger msgr = Messenger(); void messageReady() { while(msgr.available()){ int i = msgr.readInt(); char c = msgr.readChar(); char* s = msgr.readString(); Serial.print("i="); Serial.print(i); Serial.print(" c="); Serial.print((int)c); Serial.print(" s="); Serial.print(s); Serial.println(); } } void setup() { Serial.begin(115200); msgr.attach(messageReady); Serial.println("start!!"); } void loop() { while(Serial.available()){ msgr.process(Serial.read()); } } getString 無いので追加。 char* Messenger readString() { if(next()){ dumped = 1; return current; } return token+1;// empty string }
https://w.atwiki.jp/ksii201118/pages/19.html
秋月で新しいLCDを買って来ました。 念のためスペアも! LCDを半田付けしてArduinoボードに繋いだものの、Mac側で何故かシリアルポートが認識されず。 細かな不備を解決しようとぐぐってるうちに16時になってしまいました(´;ω;`)ウッ… 試行錯誤が大事です。 -- TAおだ (2011-11-25 15 59 43) 名前 コメント